Part Number Hot Search : 
U4032K50 LSJ508 APL4500 A5521PS SA180 71GL064N 2N4902 HCTS5
Product Description
Full Text Search
 

To Download AC7MDT10-D32S28 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  june 2007 rev 6 1/38 um0139 user manual st7mdt10-emu3 probe user guide introduction the st7-emu3 series emulators are the third generation of high-end emulators for st7. emu3 series emulators are designed to provide a complete range of advanced debugging features during emulation. they come with all the adapters, connectors and sockets you need to emulate any of the supported st7 devices. in addition, they provide in-circuit debugging and programming capability to give you start-to-finish co ntrol of application development with st7 flash devices. your emu3 probe is the component of the st7-emu3 emulator that contains target- emulation hardware. it connects to your pc via the st micro connect box, and it can connect to your application board in place of your st7. the emu3 probe?s target emulation board (teb) contains the hardware that allows you to emulate an st7 or st7 sub-family. the modularity provided by the teb makes it possible to emulate a range of st7 mcus with one st7-emu3 emulator. for this reason, the st7mdt10 target emulation board is delivered either as part of the st7mdt10-emu3 emulator kit, or independently, in the st7mdt10-teb kit. the st7mdt10-emu3 emulator is designed to emulate mcus in the st7226x, st7lite sub-families and the st7dali. table 1. related hardware for st7mdt10-emu3 probe orderable part number description ac7mdt10-d16/s16 sdip16/so16 connection kit ac7mdt10-d20/s20 dip20/so20 connection kit ac7mdt10-d32/s28 sdip32/so28 connection kit st7mdt10-teb emu3 probe?s ta rget emulation board (teb) www.st.com
contents um0139 2/38 contents 1 delivery checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 connecting to the appl ication board for emul ation . . . . . . . . . . . . . . . . 7 2.1 connecting the flex adapter to the emu3 probe . . . . . . . . . . . . . . . . . . . . 7 2.2 dip16 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 so16 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4 so8 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.5 dip8 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.6 dfn8 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.7 dip20 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.8 so20 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.9 sdip32 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.10 so28 microcontroller package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3 emulation characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.1 on-chip peripheral configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.2 hardware simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.3 emulator electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.3.1 i/o port electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.3.2 power follower characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.4 emulation functional limitations and discrepancies . . . . . . . . . . . . . . . . . 26 3.4.1 limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.4.2 discrepancies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 in-circuit debugging connection with icd adapt er . . . . . . . . . . . . . . . 27 4.1 in-circuit debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.2 run the application in standalone mode . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.3 connecting to the application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.3.1 connection for dip8 microcontroller package . . . . . . . . . . . . . . . . . . . . 30 4.3.2 connection for so8 microcontroller package . . . . . . . . . . . . . . . . . . . . 31 4.3.3 connection for dfn8 microcontroller package . . . . . . . . . . . . . . . . . . . 32 appendix a emc conformity and sa fety requirements . . . . . . . . . . . . . . . . . . . . 33 appendix b changing the teb in y our st7-emu3 probe . . . . . . . . . . . . . . . . . . 34 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
um0139 delivery checklist 3/38 1 delivery checklist the emu3 probe is typically delivered as part of the st7mdt10-emu3 emulator kit. this kit contains the emulator components (refer to the delivery check list in your st7-emu3 emulator user manual ), as well as all of the probe accessories listed below. figure 1. st7-emu3 terminology the st7mdt10-emu3 probe includes (refer to figure 2 ): 1. the st7-emu3 probe with slots for connections to the st micro connect box, as well as a connector for analyzer input. the st7mdt10-teb target emulation board (ref.: db509) already installed in the st7-emu3 probe. 2. connection accessories for dip8, dip16, so8, so16 and dfn8 packages: a) flex adapter with dip16 connector (ref.: db483a) for connection between the st7-emu3 probe and your application board. b) a dip16 to so8 device adapter (db645) with connection pins to install on your application board. c) an so8 to dip8 device adapter (db646). d) a dip16 to so16 device adapter (ref.: db489) with connection pins to install on your application board. e) an so8 to dfn8 device adapter (db715) with a female connector to solder to your application board and a male-male connector for connection of the device adapter. st micro connect box emu3 probe target emulation board adapters device adapters sockets / connectors
delivery checklist um0139 4/38 3. connection accessories for the dip20 and so20 packages: f) flex adapter with dip20 connector (ref.: db482a) for connection between your probe and your application board. g) a dip20 to dip20 device adapter (ref.: db535). note: the dip20 pinout on the flex adapter is askew by 90. you must place the dip20 to dip20 device adapter (ref.: db535) between the flex adapter connector and a socket (not included) on your application board socket in order to correctly emulate your dip20 application. h) a dip20 to so20 device adapter/socket (ref.: db093). 4. connection accessories for the sdip32 and so28 packages: i) flex adapter with sdip32 connector (ref.: db510) for connection between the emu3 probe and your application board. j) an sdip32 to s028 device adapter (ref.: db359) with connection pins to install on your application board. 5. icd adapter (mb509) for connection to your application board when in-circuit debugging st7fliteus microcontrollers. note: the icd adapter comes with 16-pin variants of the st7fliteusx with 1k of flash memory (package marking: st7fliteusicd) and st7fliteu0x with 2k of flash memory (package marking: st7fliteu0icd). select the device that corresponds to the microcontroller that you are developing with and insert it in the sdip16 socket on the icd adapter. owners of other versions of st7-emu3 emulators can configure them to emulate the st7226x, st7lite families and the st7dali with the st7mdt10-teb kit. this kit includes the st7mdt10 teb (ref.: db509) to install in the probe, as well as the connection accessories listed above (no. 2-5).
um0139 delivery checklist 5/38 figure 2. probe kit contents (not to scale) (1) (2) (a) (b) (c) (d) (e) db715 db489 db645 db646 male-male connector female connector
delivery checklist um0139 6/38 (3) (3) (5) figure 2. probe kit contents (not to scale) (continued) (f) (g) (h) db093 db535 (i) (j) db359 top view bottom view mb509
um0139 connecting to the application board for emulation 7/38 2 connecting to the application board for emulation the following sections tell you how to: select the adapters and accessories for the target mcu connect the flex adapter to the teb, which is housed in the emu3 probe, the target mcus that are emulated by the st7mdt10-emu3 probe exist in various microcontroller packages. to connect the emulator to your application board, you must select the flex adapter, device adapter(s) and socket for the target microcontroller based on its package. ta bl e 2 indicates which teb connector to use, and the connection accessories required for emulation of each supported microcontroller package. caution: only use the flex adapters provided with the st7mdt10-emu3. even though flex adapters from other st7-emu3 series emulators may look similar, each flex adapter is designed for use with the emulator that it is delivered with. 2.1 connecting the flex adapter to the emu3 probe 1. turn the emu3 probe upside-down, unscrew the retaining screw and slide the bottom out as shown in figure 3 . figure 3. opening the bottom of the probe table 2. teb connectors and connection accessories for supported packages mcu package teb connector (see figure 4 ) flex adapter device adapter on application socket/connector dip16 w1 db483a none dip16 so16 (150-mil width) w1 db483a db489 provided connection pins so8 w1 db483a db645 provided connection pins dip8 w1 db483a db645 + db646 dip8 dfn8 w1 db483a db645 + db715 provided female connector dip20 w1 db482a db535 dip20 so20 w1 db482a db093 provided connection pins sdip32 w2 db510 none sdip32 so28 w2 db510 db359 provided connection pins
connecting to the application board for emulation um0139 8/38 2. using ta bl e 2 , identify the teb connector to use based on your microcontroller?s package. connect the flex adapter supporting your microcontroller package to the appropriate connector on the teb. figure 4 shows the 40-pin connector (w1) and 48- pin connector (w2) on the st7mdt10-teb (db509). figure 4. teb connectors 3. replace the bottom panel of the probe housing so that the flex adapter feeds through the slot provided. 4. reconnect the probe to the st micro connect box by connecting the two 80-pin flat cables to the st micro connect connection ports on the top face of the probe housing. 5. continue by connecting to your application board. a procedure for each supported package is provided in the following sections: ? section 2.2: dip16 microcontroller package on page 9 ? section 2.3: so16 microcontroller package on page 10 ? section 2.4: so8 microcontroller package on page 12 ? section 2.5: dip8 microcontroller package on page 13 ? section 2.6: dfn8 microcontroller package on page 14 ? section 2.7: dip20 microcontroller package on page 16 ? section 2.8: so20 microcontroller package on page 17 ? section 2.9: sdip32 microcontroller package on page 18 . ? section 2.10: so28 microcontroller package on page 19
um0139 connecting to the application board for emulation 9/38 2.2 dip16 microcontroller package 1. solder a dip16 socket onto your application board. 2. align the pin 1 indicators on the dip16 connector of the db483a flex adapter and the socket on your application board. insert the flex adapter?s pins into the socket as shown in figure 5 . figure 5. dip16 connection application board pin 1 indicators flex adapter (db483a) socket
connecting to the application board for emulation um0139 10/38 2.3 so16 microcontroller package 1. solder the connection pins onto your application board in place of your microcontroller in so16 package. figure 6. solder the so16 socket to your application board 2. align the pin 1 indicators and then insert the pins of the db483a flex adapter into the dip16/so16 device adapter (db489) as shown in figure 7 . 3. align the pin 1 indicators and then insert the pins soldered on your application board into the dip16/so16 device adapter (db489). note: care must be taken when designing the circuitry surrounding the component-side footprint for the emulated so16 device on your application board. this is because the provided set of connection pins has larger pins than the actual so16 microcontroller package. if wire on wire connections are made on the so16 (150-mil width) footprint between the two 8-pin rows (as shown on the top-right), a short circuit may occur when soldering the connection pins for the emulator on the same footprint. to avoid short circuits we recommend using wire on wire connections as shown in the illustration on the bottom-right. so16 (0.15?) footprint so16 (0.15?) footprint
um0139 connecting to the application board for emulation 11/38 figure 7. so16 connection pin 1 indicators application board flex adapter (db483a) dip16/so16 device adapter (db489)
connecting to the application board for emulation um0139 12/38 2.4 so8 microcontroller package 1. solder the connection pins for the dip16/so8 device adapter (db645) onto your application board. 2. align the pin 1 indicators of the db483a flex adapter and the dip16/so8 device adapter (db645), then insert the flex adapter?s pins into the dip16/so8 device adapter as shown in figure 8 . 3. align the pin 1 indicators and then insert the pins soldered on your application board into the dip16/so8 device adapter (db645). figure 8. so8 connection pin 1 indicators application board flex adapter (db483a) dip16/so8 device adapter (db645)
um0139 connecting to the application board for emulation 13/38 2.5 dip8 microcontroller package 1. solder the a so8/dip8 device adapter (db646) onto your application board. 2. align the pin 1 indicators of the db483a flex adapter and the dip16/so8 device adapter (db645), then insert the flex adapter?s pins into the device adapter as shown in figure 9 . 3. align the pin 1 indicator of the dip16/so8 device adapter with the pin 1 indicator for the so8/dip8 device adapter (db646) on your application board, then insert the pins of the so8/dip8 device adapter into the dip16/so8 device adapter (see figure 9 ). figure 9. dip8 connection pin 1 indicators application board flex adapter (db483a) dip16/so8 device adapter (db645) so8/dip8 device adapter (db646)
connecting to the application board for emulation um0139 14/38 2.6 dfn8 microcontroller package 1. solder the female dfn8 connector to your application board. 2. align the pin 1 indicators of the db483a flex adapter and the dip16/so8 device adapter (db645), then insert the flex adapter?s pins into the device adapter as shown in figure 10 . 3. align the pin 1 indicators of the dip16/so8 device adapter (db645) and the 8-pin male connector of the so8/dfn8 device adapter (db715), then insert the pins of the so8/dfn8 device adapter into the dip16/so8 device adapter (see figure 10 ). 4. insert the pins of the male-male dfn8 connector into the so8/dfn8 device adapter (db715). because of the position of the ground (gnd) pin, there is only one way to connect these (see inset in figure 10 ). 5. finally, insert the pins of the male-m ale dfn8 connector in to the female dfn8 connector on your application board. again, because of the position of the ground (gnd) pin, there is only one way to connect these (see inset in figure 10 ).
um0139 connecting to the application board for emulation 15/38 figure 10. dfn8 connection pin 1 indicators application board flex adapter (db483a) dip16/so8 device adapter (db645) so8/dfn8 device adapter (db715) male-male dfn8 connector female dfn8 connector gnd gnd
connecting to the application board for emulation um0139 16/38 2.7 dip20 microcontroller package 1. solder a dip20 socket onto your application board. 2. align the pin 1 indicators on the dip20/dip20 device adapter (ref.: db535) and the db482a flex adapter. then insert the flex adapter?s pins into the dip20/dip20 device adapter as shown in figure 11 . 3. next insert the pins of the dip20 to dip20 device adapter into the socket on your application board. note: the dip20 pinout on the flex adapter is askew by 90 from that of the microcontroller. you must install the dip20/dip20 device adapter (ref.: db535) between the flex adapter and the socket on your application board socket in order to correctly emulate your mcu in dip20 package. figure 11. dip20 connection pin 1 indicators application board flex adapter (db482a) dip20/dip20 device adapter (db535)
um0139 connecting to the application board for emulation 17/38 2.8 so20 microcontroller package 1. solder the connection pins for the dip20/so20 device adapter (db093) onto your application board. when soldering, insert the two sets of connection pins into the device adapter. the device adapter will serve as a suppo rt during soldering and will ensure the correct spacing and alignment of the pins (see inset in figure 12 ). 2. align the pin 1 indicators of the db482a flex adapter and the dip20/so20 device adapter, then insert the flex adapter?s pins into the device adapter soldered on your application board as shown in figure 12 . figure 12. so20 connection pin 1 indicators application board flex adapter (db482a) dip20/so20 device adapter (db093)
connecting to the application board for emulation um0139 18/38 2.9 sdip32 microcontroller package 1. solder a sdip32 socket onto your application board. 2. align the pin 1 indicators on the sdip32 connector of the db510 flex adapter and the socket on your application board. insert the flex adapter?s pins into the socket as shown in figure 13 . figure 13. sdip32 connection pin 1 indicators application board flex adapter (db510)
um0139 connecting to the application board for emulation 19/38 2.10 so28 microcontroller package 1. solder the connection pins for the sdip32/so28 device adapter (db359) onto your application board. when soldering, insert the two sets of connection pins into the device adapter. the device adapter will serve as a suppo rt during soldering and will ensure the correct spacing and alignment of the pins (see inset in figure 14 ). 2. align the pin 1 indicators on the sdip32/so28 device adapter and the db510 flex adapter. insert the flex adapter?s pins into the so28 device adapter as shown in figure 14 . figure 14. so28 connection pin 1 indicators application board flex adapter (db510) sdip32/so28 device adapter (db359)
emulation characteristics um0139 20/38 3 emulation characteristics 3.1 on-chip peripheral configuration you can configure certain on-chip peripherals in st7 visual develop?s mcu configuration dialog box so that the st7-emu3 probe accurately emulates your target device. the on-chip peripheral options available for configuration for the st7mdt10-teb are described in this section. mcu in stvd7?s mcu selection window, choose the mcu that you are using in your application. a complete and up-to-date listing of supported mcus for your st7-emu3 emulator is provided in the current version of the stvd7 release notes . clock the clock frequency options are summarized in ta b l e 3 below. other_freq_khz this option allows you to enter the f osc or f cpu value in khz, that will be generated by the programmable clock system on probe. when the entered f osc or f cpu cannot be generated, a warning message will be displaye d giving the two near est values that the programmable clock system is able to generate. the user will have to retype the correct value. table 3. clock frequency options emulated mcu clock name and type frequency options st7226x f osc on-probe fixed frequency divided 125 khz 250 khz 500 khz 1mhz 2mhz 4mhz 8mhz 16 mhz other_freq_khz this option allows you to program the frequency of f osc on an on-probe programmable clock system. (see other_freq_khz below.) st7litex st7dali f cpu on-probe fixed frequency divided 62.5 khz 125 khz 250 khz 500 khz 1mhz 2mhz 4mhz 8mhz other_freq_khz this option allows you to program the frequency of f cpu on an on-probe programmable clock system. (see other_freq_khz below.)
um0139 emulation characteristics 21/38 watchdog this option allows you to choose whether the watchdog timer is enabled by software or by hardware. refer to the datasheet of your target st7 mcu for more information on the watchdog timer. watchdog halt there are two options: reset or no reset . if this option is set to reset, when the watchdog is enabled and a halt instruction is encountered in the executab le code, a chip reset will be performed. if this option is set to no reset, no chip reset will be performed. ext_it this option bit allows the port c external inte rrupt mapping to be configured as ei0 or ei1. 3.2 hardware simulation the st7mdt10-emu3 emulator has a hardware simulation function that allows you to simulate the reaction of the target mcu under certain circumstances. this feature can only be accessed when your emulator is not running. to access the hardware simulation function, select debug instrument > hardware simulation from stvd7?s main menu bar. note: the list of simulation commands may vary according to the selected microcontroller. figure 15. hardware simulation window table 4. ext_it option bit mapping ei0 ei1 ext_it bit value pa[7:0] ports pb[7:0] ports pc[5:0] ports 1 pa[7:0] ports pc[5:0] ports pb[7:0] ports 0
emulation characteristics um0139 22/38 ta bl e 5 shows the hardware simulations that are available, depending on the target mcu that you have chosen in the mcu configuration window. the simulation scenarios that you may choose in the hardware simulation window are: lvd (low voltage detector) reset : when this simulation is chosen, a chip reset is generated immediately, as if low voltage had been detected by the emulator. the reset generated typically lasts 30 s. avd (auxiliary voltage detector) interrupt + lvd reset : when this simulation is chosen, an interrupt occurs immediately and lasts for a configurable duration. once the duration of the interrupt is over, a chip reset occurs (lasting 30 s typically), and immediately afterwards, another interrupt of the same configured duration occurs. to configure the duration of the two interrupts, click on the downward arrow button, and type in the duration in s in the delay field. this simulation scenario allows you to si mulate a power-down of the chip (first interrupt), followed by a reset, and a power-up of the chip (2nd interrupt). by varying the duration of the interrupts preceding and following the chip reset, you can simulate different rates of powering down and up. clock filter interrupt : this feature is available with only certain target mcus?see ta bl e 5 . when this simulation is chosen, an interrupt occurs immediately, of configurable duration. once the interrupt is over, the program continues running. to configure the duration of the interrupts, click on the downward arrow button, and type in the duration in s in the delay field. in the hardware simulation window, choose the scenario you wish to simulate on the emulator, and enter the duration of t he interrupts (if applicable). click send to begin the simulation. table 5. hardware simulation functions by target mcu target mcu hardware simulations available st7226x lvd reset avd interrupt + lvd reset clock filter interrupt st7litex st7dali lvd reset avd interrupt + lvd reset
um0139 emulation characteristics 23/38 3.3 emulator electrical characteristics this section details the specific electrical characteristics of the st7mdt10-emu3 emulator. 3.3.1 i/o port electri cal characteristics the values shown in ta b l e 6 are the specified values for the i/o port in pull up mode (at 25c). table 6. values for i/o port in pull up mode parameter symbol and description test conditions value in volts (v) v cc (v) min. typ. max. v ih high level input voltage 2.0 1.5 -- -- 4.5 3.15 -- -- 6.0 4.2 -- -- v il low level input voltage 2.0 -- -- 0.5 4.5 -- -- 1.35 6.0 -- -- 1.8 v oh high level output voltage 2.0 v i =v ih or v il i o =-20 a 1.9 2.0 -- 4.5 4.4 4.5 -- 6.0 5.9 6.0 -- 4.5 i o =-6.0ma 4.18 4.31 -- 6.0 i o =-7.8ma 5.68 5.8 -- v ol low level output voltage 2.0 v i =v ih or v il i o =20 a -- 0.0 0.1 4.5 -- 0.0 0.1 6.0 -- 0.0 0.1 4.5 i o =6.0ma -- 0.17 0.26 6.0 i o =7.8ma -- 0.18 0.26
emulation characteristics um0139 24/38 the values shown in ta bl e 7 are the specified values for the i/o port in true open drain mode (at 25c). table 7. values for i/o port in true open drain mode parameter symbol and description test conditions value in volts (v) v cc (v) min. typ. max. v ih high level input voltage 2.0 1.5 -- -- 4.5 3.15 -- -- 6.0 4.2 -- -- v il low level input voltage 2.0 -- -- 0.5 4.5 -- -- 1.35 6.0 -- -- 1.8 v oh high level output voltage 2.0 i o =-20 a 1.9 2.0 -- 4.5 4.4 4.5 -- 6.0 5.9 6.0 -- 4.5 i o =-4.0ma 4.18 4.31 -- 6.0 i o =-5.2ma 5.68 5.8 -- v ol low level output voltage 2.0 i o =20 a -- 0.0 0.1 4.5 -- 0.0 0.1 6.0 -- 0.0 0.1 4.5 i o =4.0ma -- 0.17 0.26 6.0 i o =5.2ma -- 0.18 0.26
um0139 emulation characteristics 25/38 3.3.2 power follower characteristics the application power supply follower converts the application voltage v app to a voltage within the range of 2.4 v and 5.5 v. the curve plotted on the graph below shows how the value of v cc_emu evolves with the value of v app . note: this curve this not necessarily characteristic of all emulators?it is based on measurements taken using a single emulator. slight differences may occur between emulators. caution: because the v ref used by the adc function is v cc_emu , and the v cc_emu value only coincides with the actual v app value when v app is between 2.5 to 5 v (refer to figure 16 ), the adc conversion will be erroneous when v app is outside of the 2.5 to 5 v range. figure 16. power follower behavior 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 v app (v) 7 6.5 6 5.5 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 v cc_emu (v) v app (v) v cc_emu (v) v app (v) v cc_emu (v) 0 2.14 5.3 5.27 0.5 2.16 5.4 5.33 1 2.18 5.5 5.36 1.5 2.2 5.7 5.4 2 2.26 6 5.44 2.3 2.35 6.3 5.46 2.4 2.41 2.5 2.5 33 3.5 3.5 44 4.5 4.5 55 5.2 5.19
emulation characteristics um0139 26/38 3.4 emulation functional limitations and discrepancies some mcu?s may present specif ic limitations and discrepancies. you will find information specific to your mcu and your hardware configuration in stvd7?s discrepancies window . for more information refer to the stvd7 user manual 3.4.1 limitations the flash status control register is not emulated; flash memory is replaced by rom on the emulator. therefore, read/write access has been blocked at the fcsr address, to avoid misinterpretation of the contents of this address. if you attempt a read/write access the flash control/status register (fcsr), your program will stop running (the equivalent of a breakpoint) and an ?access denied? message will app ear. if this occurs, click continue to continue running your program. to avoid interruptions in the running of your program on the emulator, it is advisable to temporarily comment out any read or write accesses to the fcsr. for the st7dali and all targets in the st7lite2 family, the ampcal bit (bit 4) of the amp control/data register low (adcdrl) register (part of the adc peripheral) can be set in stvd7 but will have no effect in emulation (this functionality is not emulated). 3.4.2 discrepancies when emulating the adc peripheral on all supported microcontrollers, a stabilization time of 20 s is required after changing the channel or starting a conversion. for the st7dali and all targets in the st7lite2 family, stabilization time is required when changing the amplifier control bit ampon : ? 300 s is needed to stabilize the adc system when setting this bit, ? 800 s is needed to stabilize the adc system when clearing this bit.
um0139 in-circuit debugging connection with icd adapter 27/38 4 in-circuit debugging connection with icd adapter this chapter describes the configuration and connection of the icd adapter to your application board for in-circuit debuggin g (icd) of st7fliteus and st7fliteu0 microcontrollers. complete instructions for setting up your st7-emu3 series emulator for icd are found in the st7-emu3 emulator user manual . note: the emulator comes with both st7fliteus and st7fliteu0 devices in dip16 package to allow debugging of applications developed for either microcontroller. ensure that the device on the adapter corresponds to the target device for your application. 4.1 in-circuit debugging icd on jumper (tp1) when in-circuit debugging the target app lication via the 10-pin icc connection, the icd on jumper (tp1) must be fitted to allow the interface with an in-circuit debugging tool and the host pc. during in-circuit debugging, the rst/pa3 on jumper (tp2) must not be fitted. figure 17. icd on jumper (tp1) to set the icd on jumper (tp1): 1. make sure the in-circuit debugging tool and the application are powered off. 2. place the jumper on tp1 as shown in figure 17 . 3. connect to and power on the in-circuit debugging tool and application board. refer to the on-line help of your integrated development environment/debugging software for further information about in-circuit programming and debugging the microcontroller on the icd adapter. tp1 fitted for icd tp2 not fitted for icd mb509
in-circuit debugging connection with icd adapter um0139 28/38 clkin solder point (g2) your in-circuit debugging tool can provide the clock signal for initiating in-circuit communication with the microcontroller on the icd adapter. to do this, you must complete the connection with a drop of solder on the clkin solder point (g2) shown in figure 18 . figure 18. clkin solder point (g2) when the solder drop is placed on the clkin solder point (g2), pin pa5 is relayed to clkin on the icc connector. pa5 is not available for the application. when the clock signal is furnished by the in-circuit debugging tool, use the option bytes disabled mode to start the in-circuit debugging session. for further information about this mode refer to the online help of your integrated development environment or debugging software. 4.2 run the application in standalone mode once the microcontroller on the icd adapter has been programmed during an in-circuit debugging or in-circuit programming session, it can run the application in place of the target microcontroller without being connected to an in-circuit debugging tool or the host pc. figure 19. rst/pa3 on jumper (tp2) to run the application in standalone mode, the rst/pa3 on jumper (tp2) must be fitted and the icd on jumper (tp1) must not be fitted. solder point g2 mb509 tp1 not fitted for standalone tp2 fitted for standalone mb509
um0139 in-circuit debugging connection with icd adapter 29/38 4.3 connecting to the application figure 20. connectors on the icd adapter the icd adapter (mb509) connects to your in-circuit debugging tool via the 10-pin icc connector on the top of the adapter. it connects to the connector installed on you application board via an 8-pin connector on the bottom of the adapter (see figure 20 ). to use the icd adapter you will have to solder the appropriate package specific connector to your application board in place of your target st7fliteux microcontroller. ta b l e 8 shows the connectors available for use with the icd adapter, which are delivered with your st7mdt10-emu3. note: pa3/reset pin use limitation ? during in-circuit debugging, t he pa3/reset pin of the target microcontroller can only be used for reset. the following sections show co nnection illustrations for each supported package type: section 4.3.1: connection for dip8 microcontroller package on page 30 section 4.3.2: connection for so8 microcontroller package on page 31 section 4.3.3: connection for dfn8 microcontroller package on page 32 10-pin icc connector 8-pin connector to p bottom table 8. target mcu packages and their application connectors package icd adapter appli cation board connector(s) dip8 mb509 db646 so8 mb509 8-pin header dfn8 mb509 db715 flexible connector
in-circuit debugging connection with icd adapter um0139 30/38 4.3.1 connection for dip8 microcontroller package 1. solder the dip8 device adapter (db646) onto your application board in place of your microcontroller. 2. plug the icc cable from the in-circuit debugging tool into the 10-pin icc connector on the top of the icd adapter (mb509). 3. align the pin 1 indicator on the icd adapter (mb509) with the pin 1 indicator for the dip8 device adapter on your application board and insert the pins into the 8-pin connector on the bottom of the icd adapter. figure 21. dip8 connection pin 1 indicators icc cable application board so8/dip8 device adapter (db646) icd adapter (mb509) 10-pin icc connector
um0139 in-circuit debugging connection with icd adapter 31/38 4.3.2 connection for so 8 microcontroller package 1. solder the so8 connector (8-pin header) onto your application board in place of your microcontroller. 2. plug the icc cable from the in-circuit debugging tool into the 10-pin icc connector on the top of the icd adapter (mb509). 3. align the pin 1 indicator on the icd adapter (mb509) with the pin 1 indicator for the so8 connector on your application board and insert the pins into the 8-pin connector on the bottom of the icd adapter. figure 22. so8 connection pin 1 indicators icc cable application board so8 connection pins icd adapter (mb509) 10-pin icc connector
in-circuit debugging connection with icd adapter um0139 32/38 4.3.3 connection for dfn8 microcontroller package 1. solder the dfn8 female connector onto your application board in place of your microcontroller. 2. plug the icc cable from the in-circuit debugging tool into the 10-pin icc connector on the top of the icd adapter (mb509). 3. plug the 8 pins of the dfn8 device adapter (db715) into the 8-pin connector on the bottom of the icd adapter (mb509). 4. connect the dfn8 device adapter (db715) to the dfn female connector on your application board using the dfn male-male co nnector. because of the position of the gnd pin on these connectors, there is only one way to connect them together (see detail in figure 23 ). figure 23. dfn8 connection pin 1 indicators icc cable application board so8/dfn8 device adapter (db715) icd adapter (mb509) 10-pin icc connector gnd pin female dfn8 connector male-male dfn8 connector
um0139 emc conformity and safety requirements 33/38 appendix a emc conformity and safety requirements this product respects the emc requirements of the european guideline 89/336/eec under the following conditions: any tester, equipment, or tool used at any production step, or for any manipulation of semiconductor devices, must have its shield connected to ground. all provided ferrites must be attached as described in the hardware installation instructions of the relevant user manual. the product must be placed on a conductive table top, made of steel or clean aluminum , or covered by an antistatic surface (superfic ial resistivity equal to or higher than 0.5 m ? /cm 2 ) , grounded through a ground cable (conductive cable from protected equipment to ground isolated with a 1 m ? resistor placed in series) . before every contact with the emulator, the operator must touch the surface of the grounded worktable just behind the rear panel of the emulator. all manipulation of finished goods must be done at such a grounded worktable. the worktable must be free of all non-antistatic plastic objects. an antistatic floor covering grounded through a conductive ground cable (with serial resistor between 0.9 and 1.5 m ? ) should be used. it is recommended that you wear an antistatic wrist or ankle strap, connected to the antistatic floor covering or to the grounded equipment. if no antistatic wrist or ankle strap is worn, before each manipulation of the powered-on tool, you must touch the surface of the grounde d worktable just behind the rear panel of the emulator. it is recommended that antistatic gloves or finger coats be worn. it is recommended that nylon clothing be avoided while performing any manipulation of parts.
changing the teb in your st7-emu3 probe um0139 34/38 appendix b changing the teb in your st7-emu3 probe each emu3 probe has a modular design that is made up of three emulation boards. two boards, the common emulation board (ceb) and the dedicated emulation board (deb) are identical for all st7-emu3 probes. however, the third board, the target emulation board (teb), is specific to an st7 mcu, or a family of st7 mcus. therefore, what makes each emu3 probe distinct and defines its emulation capabilities, is the type of teb it contains. the emu3 probe has been designed to work with many different target emulation boards (tebs). this appendix tells you how to replace the teb in your emu3 probe. 1. turn the emu3 probe upside-down, unscrew the retaining screw and slide the bottom out as shown in figure 3 on page 7 . 2. remove the two screws that secure the teb to the rest of the probe boards, as shown in figure 24 . figure 24. removing the teb screws 3. remove the target emulation board that is currently in the probe by gripping the edge of the board and pulling it straight out (see figure 25 ). store it somewhere safe and static- free for future use.
um0139 changing the teb in your st7-emu3 probe 35/38 figure 25. removing the teb the board under the teb ? the dedicated emulation board (deb), should now be visible (see figure 26 ). 4. identify the top and bottom faces of the teb you wish to install. the bottom face is distinguished by the presence of two or more flex cable connectors placed side by side. the top face is distinguishable by two d eb connectors along the long edges of the teb. there is one 84-pin connector and o ne 64-pin connector, which match the deb connectors shown in figure 26 . figure 26. deb and teb connectors 5. install the replacement teb in the emu3 probe by inserting the male 84-pin/64-pin connectors into the teb?s female 84-pin/64-pin connectors (refer to figure 26 ). because the connectors are asymmetric, there is only one possible connection scheme. note: for some tebs, the microcontroller is mounted on a support and not soldered directly to the board. in this case the teb?s 84-pin and 64-pin connectors have an additional height of 5mm to allow enough room for the microcontro ller. to compensate you will need to add a 10mm 5mm the 84 and 64-pin connectors on the deb teb 10mm teb support with 5mm extension
changing the teb in your st7-emu3 probe um0139 36/38 5mm extension to the 10mm support on the deb, as shown in figure 26 . the 5mm extensions are provided with your teb and screw into the 10mm supports. however, remember that if you install a teb with surfac e mounted microcontroller later, you will have to remove the 5mm extensions. 6. once the teb is firmly in place, refasten the two screws that fix the teb to the deb, as shown in figure 15 . take care not to over-tighten the screws. 7. connect the appropriate flex cable for your mcu package, as described in section 2.1: connecting the flex adapter to the emu3 probe on page 7 . 8. replace the bottom panel of the probe housing such that the flex cable feeds through the slot provided. 9. reconnect the probe to the st micro connect box by connecting the two 80-pin flat cables to the st micro connect connection ports on the top face of the probe housing. for details, refer to the st7 emu3 emulator user manual . if this is the first time that you have installed a new teb in your emu3 probe, your emulator and probe firmware will be u pdated automatically by stvd7 when you start a debug session. for more information refer to your stvd7 user manual .
um0139 revision history 37/38 revision history table 9. document revision history date revision changes 01-august-2001 1 initial release. 01-november-2001 2  updated for new st7lite devices  updated product support ? with spare parts information 01-january-2002 2.1  updated section 4 ? clock frequency options  updated product support ? getting support procedure 01-july-2002 2.2  added section 3.2 - section 3.7 ? connection information for supported packages 01-november-2002 2.3  updated section 4.4 ? limitations and discrepancies 01-may-2005 3  added figure 1 ? emu3 terminology and product structure  updated section 1 ? product terminology and description and supported mcu families  updated illustrations in section 3.2 - section 3.7 ? with pin 1 indicators  updated section 4.3 ? removed mcu specific characteristics  updated section 4.4 ? with stvd7 discrepancies window information  updated appendix b ? changing the teb  removed firmware update procedure  added appendix c ? revision history 31-july-2006 4  updated introduction ? for st7liteus microcontroller  updated section 1 ? with connection ac cessories for dip8, so8 and dfn8 packages  updated ta bl e 1 ? with accessories and connection information for dip8, so_ and dfn8 packages  added section 2.4 , section 2.5 and section 2.6 with connection illustration and instructions for so8, dip8 and dfn8 packages  added section 4 with icd connection inst ructions for the icd-ad adapter (mb509) 26-june-2007 5 updated references to include all st7fliteux part numbers. st7mdt10-emu3 orderable part number replaced by st7-emu3 root part number in the whole document. 29-june-2007 6 st7-emu3 replaced by st7mdt10-emu3 when relevant.
um0139 38/38 please read carefully: information in this document is provided solely in connection with st products. stmicroelectronics nv and its subsidiaries (?st ?) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described he rein at any time, without notice. all st products are sold pursuant to st?s terms and conditions of sale. purchasers are solely responsible for the choice, selection and use of the st products and services described herein, and st as sumes no liability whatsoever relating to the choice, selection or use of the st products and services described herein. no license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. i f any part of this document refers to any third party products or services it shall not be deemed a license grant by st for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoev er of such third party products or services or any intellectual property contained therein. unless otherwise set forth in st?s terms and conditions of sale st disclaims any express or implied warranty with respect to the use and/or sale of st products including without limitation implied warranties of merchantability, fitness for a parti cular purpose (and their equivalents under the laws of any jurisdiction), or infringement of any patent, copyright or other intellectual property right. unless expressly approved in writing by an authorized st representative, st products are not recommended, authorized or warranted for use in milita ry, air craft, space, life saving, or life sustaining applications, nor in products or systems where failure or malfunction may result in personal injury, death, or severe property or environmental damage. st products which are not specified as "automotive grade" may only be used in automotive applications at user?s own risk. resale of st products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by st for the st product or service described herein and shall not create or extend in any manner whatsoev er, any liability of st. st and the st logo are trademarks or registered trademarks of st in various countries. information in this document supersedes and replaces all information previously supplied. the st logo is a registered trademark of stmicroelectronics. all other names are the property of their respective owners. ? 2007 stmicroelectronics - all rights reserved stmicroelectronics group of companies australia - belgium - brazil - canada - china - czech republic - finland - france - germany - hong kong - india - israel - ital y - japan - malaysia - malta - morocco - singapore - spain - sweden - switzerland - united kingdom - united states of america www.st.com


▲Up To Search▲   

 
Price & Availability of AC7MDT10-D32S28

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X